L Brands (NYSE: LB) engages in the retail of women's intimate and other apparel, personal care, and beauty products. Trefis has a price estimate of $19 for L Brands' Stock, which is around the current market price. Notably, the company's stock price tanked 7% late last month after it reported ...